/**
 * 
 */
package com.dycn.posdashboard.data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author gongqiyi
 *
 */
public class WebTransactionData implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 4749203171030767094L;

	public static Integer WEB_TRADE_PUBLIC_FEE=201;//201-公共事业费
	public static Integer WEB_TRADE_MOBILE_TRANS=22;//202-手机充值
	public static Integer WEB_TRADE_CREDITCARD=31;//203-信用卡还款,

	public static Integer OUTSTATUS_UNPAY=0;//销账状态 0-未支付 ',
	public static Integer OUTSTATUS_PAYED=0;//销账状态  1-已支付',
	
	private String branchNo;//分公司号
	private String branchName;//分公司名
	private String merchantNo;//商户号
	private String merchantName;//商户名
	private String terminalNo;//终端号
	private String terminalName;//终端名
	private Integer cmId=304;
	private String orderId;//'商赢返回交易流水号	19	可空	最长19位  bookOrderId',
	private String tradeType;//'201-公共事业费，202-手机充值,203-信用卡还款',
	private String barCode;//'手机号码/条形码/信用卡号 手机号码/条形码/信用卡号 根据不同的交易类型',
	private Double tradeMoney;
	private Double tradeFee;
	private String tradeOrderId;
	private String checkOutStatus;//'销账状态	1	不可空	销账状态 0-未支付 1-已支付',

	private Date createTime;//记录的创建时间

	public String getBranchNo() {
		return branchNo;
	}

	public void setBranchNo(String branchNo) {
		this.branchNo = branchNo;
	}

	public String getBranchName() {
		return branchName;
	}

	public void setBranchName(String branchName) {
		this.branchName = branchName;
	}

	public String getMerchantNo() {
		return merchantNo;
	}

	public void setMerchantNo(String merchantNo) {
		this.merchantNo = merchantNo;
	}

	public String getMerchantName() {
		return merchantName;
	}

	public void setMerchantName(String merchantName) {
		this.merchantName = merchantName;
	}

	public String getTerminalNo() {
		return terminalNo;
	}

	public void setTerminalNo(String terminalNo) {
		this.terminalNo = terminalNo;
	}

	public String getTerminalName() {
		return terminalName;
	}

	public void setTerminalName(String terminalName) {
		this.terminalName = terminalName;
	}

	public Integer getCmId() {
		return cmId;
	}

	public void setCmId(Integer cmId) {
		this.cmId = cmId;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getTradeType() {
		return tradeType;
	}

	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}

	public String getBarCode() {
		return barCode;
	}

	public void setBarCode(String barCode) {
		this.barCode = barCode;
	}

	public Double getTradeMoney() {
		return tradeMoney;
	}

	public void setTradeMoney(Double tradeMoney) {
		this.tradeMoney = tradeMoney;
	}

	public Double getTradeFee() {
		return tradeFee;
	}

	public void setTradeFee(Double tradeFee) {
		this.tradeFee = tradeFee;
	}

	public String getTradeOrderId() {
		return tradeOrderId;
	}

	public void setTradeOrderId(String tradeOrderId) {
		this.tradeOrderId = tradeOrderId;
	}

	public String getCheckOutStatus() {
		return checkOutStatus;
	}

	public void setCheckOutStatus(String checkOutStatus) {
		this.checkOutStatus = checkOutStatus;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

}
